On the Completeness of WalkSAT for 2-SAT?

نویسندگان

  • Joseph Culberson
  • Ian P. Gent
چکیده

WalkSAT is a highly successful local search algorithm for the Satissability problem. We show that for 2-SAT, it is complete in that it can reach a solution (if one exists) from any starting point. We leave open the more important case of 3-SAT. WalkSAT is a highly successful local search algorithm for the Satissability problem 2]. The algorithm has been shown to work well on random 3-SAT formulae, and has been extensively studied, for example in 1]. We show that for 2-SAT, it is complete in that it can reach a solution (if one exists) from any starting point. This is in response to a question posed by Holger Hoos. This 2-SAT case may be a known result, but it is new to us. Let S = (U; C) be an instance of SAT, and T : U ! ftrue; falseg be a truth assignment. The assignment T partitions C into unsatissed and satissed clauses, C U and C s. We use the notation Tb u to indicate the the truth assignment obtained from T by complementing the assignment of the variable u. A variable u 2 U is said to be free (under an assignment T) if u or b u occurs in a clause C 2 C U and for all d 2 C S under T, d 2 C S under T 0 = Tb u. We can now describe the WALKSAT algorithm. an EPSRC visiting fellowship, GR/M54605. We thank members of APES for their help, and Holger Hoos for suggesting the problem to us. We are members of the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A novel approach of solving the CNF-SAT problem

In this paper, we discussed CNF-SAT problem (NP-Complete problem) and analysis two solutions that can solve the problem, the PL-Resolution algorithm and the WalkSAT algorithm. PL-Resolution is a sound and complete algorithm that can be used to determine satisfiability and unsatisfiability with certainty. WalkSAT can determine satisfiability if it finds a model, but it cannot guarantee to find a...

متن کامل

Backbone Guided Local Search for Maximum Satisfiability

Maximum satisfiability (Max-SAT) is more general and more difficult to solve than satisfiability (SAT). In this paper, we first investigate the effectiveness of Walksat, one of the best local search algorithms designed for SAT, on Max-SAT. We show that Walksat is also effective on Max-SAT, while its effectiveness degrades as the problem is more constrained. We then develop a novel method that e...

متن کامل

Improving WalkSAT for Random k-Satisfiability Problem with k > 3

Stochastic local search (SLS) algorithms are well known for their ability to efficiently find models of random instances of the Boolean satisfiablity (SAT) problem. One of the most famous SLS algorithms for SAT is WalkSAT, which is an initial algorithm that has wide influence among modern SLS algorithms. Recently, there has been increasing interest in WalkSAT, due to the discovery of its great ...

متن کامل

Proc. IJCAI-03, to appear. Backbone Guided Local Search for Maximum Satisfiability

Maximum satisfiability (Max-SAT) is more general and more difficult to solve than satisfiability (SAT). In this paper, we first investigate the effectiveness of Walksat, one of the best local search algorithms designed for SAT, on Max-SAT. We show that Walksat is also effective on Max-SAT, while its effectiveness degrades as the problem is more constrained. We then develop a novel method that e...

متن کامل

Reformulating Propositional Satissability as Constraint Satisfaction

We study how propositional satissability (SAT) problems can be reformulated as constraint satisfaction problems (CSPs). We analyse four diierent mappings of SAT problems into CSPs. For each mapping , we compare theoretically the performance of systematic algorithms like FC and MAC applied to the encoding against the Davis-Putnam procedure applied to the original SAT problem. We also compare loc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999